#pragma once

#include "Entity.h"
#include "Collider.h"
#include "Tile.h"
#include "GhostUnit.h"

class Entity;
class Tile;

class GhostUnitCollider : public Collider
{
private:
	GhostUnit* owner;

public:
	GhostUnitCollider(GhostUnit* myUnit);
	~GhostUnitCollider(void);
	
	

	virtual void collideWith(Tile* tuile){};
	virtual void collideWith(Entity* entite){entite->getCollider()->collideWith(owner);}
};

